@CHARSET "UTF-8";

/*::-webkit-scrollbar{width:4px;}
::-webkit-scrollbar-track{background-color:#bee1eb;}
::-webkit-scrollbar-thumb{background-color:#00aff0;}
::-webkit-scrollbar-thumb:hover {background-color:#9c3}
::-webkit-scrollbar-thumb:active {background-color:#00aff0}*/

* {
	margin: 0px;
	padding: 0px;
	font: 12px/1.5 tahoma, arial, \5b8b\4f53;
}

html,body {
	width: 100%;
	height: 100%;
}

/**

table {
	border-collapse: collapse;
	border-spacing: 0px;
}
**/
img {
	border: 0px;
}
textarea {
	outline: none;
	resize: none;
}
input {
	outline: none;
}
.form-row {
	position: relative;
	clear: both;
	height: auto;
}

.form-column {
	position: relative;
	float: left;
	width: 250px;
	min-width: 250px;
	padding: 5px 0px;
}
.form-column-middle {
	position: relative;
	float: left;
	width: 340px;
	min-width: 340px;
	padding: 5px 0px;
}
.form-column-large {
	position: relative;
	float: left;
	width: 480px;
	min-width: 480px;
	padding: 5px 0px;
}
.form-column-textarea {
	width: 100%;
}
.form-column .label,.form-column-middle .label,.form-column-large .label,.form-column-textarea .label {
	display: block;
	float: left;
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	text-align: right;
	width: 100px;
}
.input-middle {
	width: 220px;
}
.input-large {
	width: 360px;
}
.form-column-textarea textarea {
	overflow: scroll;
	overflow-x: hidden;
	border: 1px solid #95B8E7;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding-left: 4px;
	padding-right: 4px;
}
.form-column-textarea .textarea {
	width: 383px;
	height: 55px;
}
.form-column-textarea .textarea-middle {
	width: 554px;
	height: 65px;
}
.form-column-textarea .textarea-large {
	width: 834px;
	height: 75px;
}
@media screen and (max-width:503px) {
	.form-column-textarea .textarea {
		width: 133px;
	}
	.form-column-textarea .textarea-middle {
		width: 214px;
	}
	.form-column-textarea .textarea-large {
		width: 354px;
	}
}
@media screen and (min-width:504px) and (max-width:683px) {
	.form-column-textarea .textarea {
		width: 383px;
	}
	.form-column-textarea .textarea-middle {
		width: 214px;
	}
	.form-column-textarea .textarea-large {
		width: 354px;
	}
}
@media screen and (min-width:684px) and (max-width:753px) {
	.form-column-textarea .textarea {
		width: 383px;
	}
	.form-column-textarea .textarea-middle {
		width: 554px;
	}
	.form-column-textarea .textarea-large {
		width: 354px;
	}
}
@media screen and (min-width:754px) and (max-width:963px) {
	.form-column-textarea .textarea {
		width: 633px;
	}
	.form-column-textarea .textarea-middle {
		width: 554px;
	}
	.form-column-textarea .textarea-large {
		width: 354px;
	}
}
@media screen and (min-width:964px) and (max-width:1003px) {
	.form-column-textarea .textarea {
		width: 633px;
	}
	.form-column-textarea .textarea-middle {
		width: 554px;
	}
	.form-column-textarea .textarea-large {
		width: 834px;
	}
}
@media screen and (min-width:1004px) and (max-width:1023px) {
	.form-column-textarea .textarea {
		width: 883px;
	}
	.form-column-textarea .textarea-middle {
		width: 554px;
	}
	.form-column-textarea .textarea-large {
		width: 834px;
	}
}
@media screen and (min-width:1024px) and (max-width:1253px) {
	.form-column-textarea .textarea {
		width: 883px;
	}
	.form-column-textarea .textarea-middle {
		width: 894px;
	}
	.form-column-textarea .textarea-large {
		width: 834px;
	}
}
@media screen and (min-width:1254px) and (max-width:1363px) {
	.form-column-textarea .textarea {
		width: 1133px;
	}
	.form-column-textarea .textarea-middle {
		width: 894px;
	}
	.form-column-textarea .textarea-large {
		width: 834px;
	}
}
@media screen and (min-width:1364px) and (max-width:1443px) {
	.form-column-textarea .textarea {
		width: 1133px;
	}
	.form-column-textarea .textarea-middle {
		width: 1234px;
	}
	.form-column-textarea .textarea-large {
		width: 834px;
	}
}
@media screen and (min-width:1444px) {
	.form-column-textarea .textarea {
		width: 1133px;
	}
	.form-column-textarea .textarea-middle {
		width: 1234px;
	}
	.form-column-textarea .textarea-large {
		width: 1314px;
	}
}
.form-table {
	width: 100%;
}
.form-table .label{
	min-height: 38px;
	height: 38px;
	line-height: 38px;
	text-align: right;
	width: 100px;
}
.form-table .content{
	text-align: left;
	padding: 5px 0px;
}
.radio-checkbox-div {
	position: relative;
	float: left;
	vertical-align: middle;
	width: 120px;
	padding: 4px 0 3px 0;
	text-align: left;
}
.radio,.checkbox {
	display: none;
}
.radio + label,.checkbox + label {
	position: relative;
	display: inline-block;
	background-color: #FFFFFF;
	width: 18px;
	height: 18px;
    border: 1px solid #95B8E7;
	vertical-align: middle;
}
.radio + .radio-icon {
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    border-radius: 9px;
}
.radio + .radio-icon::before {
	content: ' ';
	position: absolute;
	background: #EEEEEE;
    border: 1px solid #95B8E7;
	width: 8px;
	height: 8px;
	top: 4px;
	left: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	border-radius: 4px;
}
.radio:checked + .radio-icon::before {
	background: #59C33E;
}
.checkbox + .checkbox-icon {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.checkbox:checked + .checkbox-icon {
	background: url('../plugins/jquery-easyui-1.4.5/themes/icons/ok.png') no-repeat center center;
}
.radio:disabled + .radio-icon {
	background-color: #EBEBEB;
}
.radio:disabled:checked + .radio-icon::before {
	background: #999999;
}
.checkbox:disabled + .checkbox-icon {
	background-color: #EBEBEB;
}
.radio ~ .radio-label,.checkbox ~ .checkbox-label {
	position: relative;
	display: inline-block;
	padding-left: 3px;
	vertical-align: middle;
	color: #333333;
}
.radio ~ .radio-label:hover,.checkbox ~ .checkbox-label:hover {
	color: #FF0000;
}
.radio:checked ~ .radio-label,.checkbox:checked ~ .checkbox-label {
	color: #0783BB;
}
.radio:checked ~ .radio-label:hover,.checkbox:checked ~ .checkbox-label:hover {
	color: #FF0000;
}
.radio:disabled ~ .radio-label,.radio:disabled ~ .radio-label:hover,.checkbox:disabled ~ .checkbox-label,.checkbox:disabled ~ .checkbox-label:hover {
	color: #999999;
}
.bold {
	font-weight: bold;
}

.btn-bar {
	padding: 3px 5px;
}
.kd-btn {
	padding: 0px 5px;
}



.combo-clear {
	background-color: #E0ECFF;
	width: 18px;
	height: 20px;
	overflow: hidden;
	display: inline-block;
	vertical-align: top;
	cursor: pointer;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	background: url('../images/icons/clear.png') no-repeat center center;
}

.combo-clear-hover {
	opacity: 1.0;
	filter: alpha(opacity = 100);
	background-color: #eaf2ff;
}




/******图标式样**********/
.kd-icon-add {
	background: url('../images/icons/add.gif') no-repeat center center;
	cursor: pointer;
}
.kd-icon-archives {
	background: url('../images/icons/archives.gif') no-repeat center center;
}
.kd-icon-attibutes {
	background: url('../images/icons/attibutes.gif') no-repeat center center;
}
.kd-icon-back {
	background: url('../images/icons/back.gif') no-repeat center center;
}
.kd-icon-bluebook {
	background: url('../images/icons/bluebook.gif') no-repeat center center;
}
.kd-icon-bookpen {
	background: url('../images/icons/bookpen.gif') no-repeat center center;
}
.kd-icon-busy {
	background: url('../images/icons/busy.gif') no-repeat center center;
}
.kd-icon-calendar {
	background: url('../images/icons/calendar.gif') no-repeat center center;
}
.kd-icon-cancel {
	background: url('../images/icons/cancel.gif') no-repeat center center;
}
.kd-icon-clear {
	background: url('../images/icons/clear.png') no-repeat center center;
}
.kd-icon-clock {
	background: url('../images/icons/clock.png') no-repeat center center;
}
.kd-icon-coffee {
	background: url('../images/icons/coffee.gif') no-repeat center center;
}
.kd-icon-comment {
	background: url('../images/icons/comment.gif') no-repeat center center;
}
.kd-icon-communication {
	background: url('../images/icons/communication.gif') no-repeat center center;
}
.kd-icon-config {
	background: url('../images/icons/config.gif') no-repeat center center;
}
.kd-icon-customers {
	background: url('../images/icons/customers.gif') no-repeat center center;
}
.kd-icon-cut {
	background: url('../images/icons/cut.gif') no-repeat center center;
}
.kd-icon-database {
	background: url('../images/icons/database.gif') no-repeat center center;
}
.kd-icon-delete {
	background: url('../images/icons/delete.gif') no-repeat center center;
}
.kd-icon-discuss {
	background: url('../images/icons/discuss.gif') no-repeat center center;
}
.kd-icon-down {
	background: url('../images/icons/down.gif') no-repeat center center;
}
.kd-icon-edit {
	background: url('../images/icons/edit.gif') no-repeat center center;
}
.kd-icon-folder {
  background: url('../plugins/jquery-easyui-1.4.5/themes/default/images/tree_icons.png') no-repeat -208px 0;
}
.kd-icon-folder-open {
  background: url('../plugins/jquery-easyui-1.4.5/themes/default/images/tree_icons.png') no-repeat -224px 0;
}
.kd-icon-file {
  background: url('../plugins/jquery-easyui-1.4.5/themes/default/images/tree_icons.png') no-repeat -240px 0;
}
.kd-icon-loading {
  background: url('../plugins/jquery-easyui-1.4.5/themes/default/images/loading.gif') no-repeat center center;
}
.kd-icon-checkbox0 {
  background: url('../plugins/jquery-easyui-1.4.5/themes/default/images/tree_icons.png') no-repeat -208px -18px;
}
.kd-icon-checkbox1 {
  background: url('../plugins/jquery-easyui-1.4.5/themes/default/images/tree_icons.png') no-repeat -224px -18px;
}
.kd-icon-checkbox2 {
  background: url('../plugins/jquery-easyui-1.4.5/themes/default/images/tree_icons.png') no-repeat -240px -18px;
}
.kd-icon-graywarn {
	background: url('../images/icons/graywarn.gif') no-repeat center center;
}
.kd-icon-greenwarn {
	background: url('../images/icons/greenwarn.gif') no-repeat center center;
}
.kd-icon-help {
	background: url('../images/icons/help.gif') no-repeat center center;
}
.kd-icon-home {
	background: url('../images/icons/home.gif') no-repeat center center;
}
.kd-icon-lock {
	background: url('../images/icons/lock.gif') no-repeat center center;
}
.kd-icon-logout {
	background: url('../images/icons/logout.gif') no-repeat center center;
}
.kd-icon-mailbox {
	background: url('../images/icons/mailbox.gif') no-repeat center center;
}
.kd-icon-memeber {
	background: url('../images/icons/memeber.gif') no-repeat center center;
}
.kd-icon-modify {
	background: url('../images/icons/modify.gif') no-repeat center center;
}
.kd-icon-msn {
	background: url('../images/icons/msn.gif') no-repeat center center;
}
.kd-icon-myaccount {
	background: url('../images/icons/myaccount.gif') no-repeat center center;
}
.kd-icon-ok {
	background: url('../images/icons/ok.gif') no-repeat center center;
}
.kd-icon-outbox {
	background: url('../images/icons/outbox.gif') no-repeat center center;
}
.kd-icon-pager {
	background: url('../images/icons/pager.gif') no-repeat center center;
}
.kd-icon-photograph {
	background: url('../images/icons/photograph.gif') no-repeat center center;
}
.kd-icon-plus {
	background: url('../images/icons/plus.gif') no-repeat center center;
}
.kd-icon-prev {
	background: url('../images/icons/prev.gif') no-repeat center center;
}
.kd-icon-print {
	background: url('../images/icons/print.gif') no-repeat center center;
}
.kd-icon-process {
	background: url('../images/icons/process.gif') no-repeat center center;
}
.kd-icon-qq {
	background: url('../images/icons/qq.gif') no-repeat center center;
}
.kd-icon-refresh {
	background: url('../images/icons/refresh.gif') no-repeat center center;
}
.kd-icon-right {
	background: url('../images/icons/right.gif') no-repeat center center;
}
.kd-icon-role {
	background: url('../images/icons/role.gif') no-repeat center center;
}
.kd-icon-save-disabled {
	background: url('../images/icons/save-disabled.gif') no-repeat center center;
}
.kd-icon-save {
	background: url('../images/icons/save.gif') no-repeat center center;
}
.kd-icon-search {
	background: url('../images/icons/search.gif') no-repeat center center;
}
.kd-icon-search2 {
	background: url('../images/icons/search2.gif') no-repeat center center;
}
.kd-icon-settings {
	background: url('../images/icons/settings.gif') no-repeat center center;
}
.kd-icon-true {
	background: url('../images/icons/true.gif') no-repeat center center;
}
.kd-icon-up {
	background: url('../images/icons/up.gif') no-repeat center center;
}
.kd-icon-view {
	background: url('../images/icons/view.gif') no-repeat center center;
}
